/**
 * @file main.c
 * @brief 按键控制LED显示0-15二进制数（基于STM32的v3.5库）
 * @author 王晓荣
 * @version 
 * @date 2014-03-19
 */

#include "led.h" 
#include "key.h"
#include "delay.h"
#include "uart.h"

/**
 * @brief 主程序
 *
 * @return 
 */
int main(void)
{
    enum KEY_N key  = KEY_NULL; 
    
    led_config();   
    key_config(); 
    com_config(); 	
    
    while(1)
    {
        key = key_get();
        if(key == KEY_1)
		{
            leds_switch(1);
			put_char('K'); 
			put_char('E');
			put_char('Y');
			put_char('_');
			put_char('1'); 
			put_char('\n'); 			 					
		}
		if(key == KEY_2)
		{
			leds_switch(2);
			put_char('K'); 
			put_char('E');
			put_char('Y');
			put_char('_');
			put_char('2'); 
			put_char('\n'); 
		}		
		delay(10);        	
    }
}



